package com.dykj.fireFighting.api.base.video.service;


import com.dykj.fireFighting.api.base.video.dto.VideoLocalDto;
import com.dykj.fireFighting.api.base.video.entity.VideoLocal;
import com.dykj.fireFighting.common.core.service.IBaseService;
import com.dykj.fireFighting.common.core.vo.LoginUserVo;
import com.dykj.fireFighting.common.core.vo.PageVo;

/**
 *
 *
 * @Author JacksonTu
 * @Date  2022-04-08 09:53:27
 */
public interface IVideoLocalService extends IBaseService<VideoLocal> {

    /**
     *
     * @param videoLocalDto
     * @param loginUserVo
     * @return
     */
    PageVo<VideoLocal> queryVideoList(VideoLocalDto videoLocalDto, LoginUserVo loginUserVo);

    /**
     *
     * @param enterpriseName
     * @param result
     */
    void inset(String enterpriseName, String result, String uploadFolder, String accessPrefixUrl);
}

